package cn.lanchengkeji.datafillingsystem.vo;


import cn.lanchengkeji.datafillingsystem.entity.Menu;
import cn.lanchengkeji.datafillingsystem.entity.Operation;
import cn.lanchengkeji.datafillingsystem.entity.Roles;
import cn.lanchengkeji.datafillingsystem.entity.Users;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import java.util.List;

@Data
public class RolesVO extends Roles {
    // 用户列表
    @TableField(exist = false)
    private List<Users> usersList;

    // 菜单列表
    @TableField(exist = false)
    private List<Menu> menuList;

    // 操作权限列表
    @TableField(exist = false)
    private List<Operation> operationList;

    // 用户id列表
    @TableField(exist = false)
    private List<Integer> userIdList;

    // 菜单id列表
    @TableField(exist = false)
    private List<Integer> menuIdList;

    // 操作权限id列表
    @TableField(exist = false)
    private List<Integer> operationIdList;
}
